#pragma once
#include "WorkSchedulingLogic.h"
#include "afxwin.h"


// CWorkSchedulerOptionsDlg dialog

class CWorkSchedulerOptionsDlg : public CDialog
{
	DECLARE_DYNAMIC(CWorkSchedulerOptionsDlg)

public:
	CWorkSchedulerOptionsDlg(CWnd* pParent, WorkSchedulingLogic& schedulingLogic);   // standard constructor
	virtual ~CWorkSchedulerOptionsDlg();

// Dialog Data
	enum { IDD = IDD_OPTIONS_DIALOG };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	virtual void OnOK();
	virtual BOOL OnInitDialog();

	DECLARE_MESSAGE_MAP()

private:
	WorkSchedulingLogic& m_workSchedulingLogic;
	CButton m_chkCompensateIdleTime;
};
